<!DOCTYPE html>
<html lang="en">
  <head>
    <!-- basic -->
    <meta charset="utf-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <!-- mobile metas -->
    <meta name="viewport" content="width=device-width, initial-scale=1" />
    <meta name="viewport" content="initial-scale=1, maximum-scale=1" />
    <!-- site metas -->
    <title>轻态公寓·老年港湾</title>
    <meta name="keywords" content="" />
    <meta name="description" content="" />
    <meta name="author" content="" />
    <!-- site icons -->
    <link rel="icon" href="images/fevicon/fevicon.png" type="image/gif" />
    <!-- Owl Stylesheets -->
    <link rel="stylesheet" type="text/css" href="css/owl.carousel.min.css" />
    <!-- nice select css -->
    <link rel="stylesheet" type="text/css" href="css/nice-select.min.css" />
    <!-- bootstrap css -->
    <link
      rel="stylesheet"
      href="https://www.jq22.com/jquery/bootstrap-4.2.1.css"
    />
    <!-- Site css -->
    <link rel="stylesheet" href="css/style.css" />
    <!-- responsive css -->
    <link rel="stylesheet" href="css/responsive.css" />
    <!-- custom css -->
    <link rel="stylesheet" href="css/custom.css" />
    <!--[if lt IE 9]>
      <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
      <script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
    <![endif]-->
  </head>

  <body id="default_theme" class="property_page sub_page">
    <!-- loader -->
    <div class="bg_load">
      <img class="loader_animation" src="images/loader.svg" alt="#" />
    </div>
    <!-- end loader -->
    <!-- hero area starts -->
    <div class="hero_area">
      <!-- header section starts -->
      <header class="header_section">
        <!-- navbar starts -->
        <nav class="navbar navbar-expand-lg header_navbar">
          <a class="navbar-brand" href="index.html">
            <img src="images/logo.png" alt="" />
            <span> 轻态公寓·老年港湾 </span>
          </a>
          <button
            class="navbar-toggler"
            type="button"
            data-toggle="collapse"
            data-target="#navbarSupportedContent"
            aria-controls="navbarSupportedContent"
            aria-expanded="false"
            aria-label="Toggle navigation"
          >
            <span class=""> </span>
          </button>

          <div class="collapse navbar-collapse" id="navbarSupportedContent">
            <ul class="navbar-nav ml-auto align-items-center">
              <li class="nav-item">
                <a class="nav-link" href="index.html"
                  >首页 <span class="sr-only">(current)</span></a
                >
              </li>
              <li class="nav-item active">
                <a class="nav-link" href="about.html">关于轻态 </a>
              </li>
              <li class="nav-item active">
                <a class="nav-link" href="property.html"> 找房 </a>
              </li>
              <li class="nav-item">
                <a class="nav-link" href="order_list.html"> 我的订单 </a>
              </li>
              <li class="nav-item">
                <a class="nav-link" href="contact.html"> 联系我们 </a>
              </li>
            </ul>
            <div class="user_option">
              <a href="user_info.html" class="user_login_link">
                <svg
                  data-name="Layer 1"
                  xmlns="http://www.w3.org/2000/svg"
                  viewBox="0 0 518.95 441.44"
                >
                  <defs>
                    <style>
                      .cls-1 {
                        isolation: isolate;
                      }
                    </style>
                  </defs>
                  <title>user-icon</title>
                  <g class="">
                    <path
                      class=""
                      d="M631.75,452.8A132.22,132.22,0,0,1,659,495.72H140.05q9.84-24.53,30.1-45.27,21.27-21.69,52.41-37.73,89.78-47.16,181.63-45.51T585.83,417.9Q613.32,433,631.75,452.8ZM322.2,73.15q-34.77,17.92-55,49.75A127.59,127.59,0,0,0,247,192.7a126.32,126.32,0,0,0,20.76,70,146.22,146.22,0,0,0,55.53,50.46q35.28,18.87,77.06,18.63t77.07-19.57q34.75-18.86,54.49-50,20.75-32.55,20.75-70.27t-21.27-69.8q-20.25-31.12-54.49-49a163.52,163.52,0,0,0-77.33-18.87Q357.49,54.28,322.2,73.15Z"
                      transform="translate(-140.05 -54.28)"
                    />
                  </g>
                </svg>
              </a>
            </div>
          </div>
        </nav>
        <!-- navbar ends -->
      </header>
      <!-- header section ends -->
    </div>
    <!-- hero area ends -->

    <!-- page info starts -->

    <div class="page_info layout_padding pr_mobile_20">
      <div class="section_bg section_bg_left"></div>
      <div class="container">
        <div class="page_box">
          <h2 class="page_name">找房</h2>
          <nav aria-label="breadcrumb">
            <ol class="breadcrumb">
              <li class="breadcrumb-item"><a href="index.html">首页</a></li>
              <li class="breadcrumb-item active" aria-current="page">找房</li>
            </ol>
          </nav>
        </div>
      </div>
    </div>

    <!-- page info ends -->

    <!-- property section starts-->

    <div id="app">
      <section
        class="property_section layout_padding layout_margin pl_mobile_20"
      >
        <div class="section_bg section_bg_right"></div>
        <div class="container-fluid max_width-1500">
          <div class="row">
            <div class="col-lg-10 mx-auto">
              <div class="heading_container">
                <h2>
                  <a class="nav-link" href="property.html"> 找房 </a>
                </h2>
                <p>轻态拥有众多房源任你选择</p>
              </div>
              <div class="row">
                <template v-for="(item,index) in houseList">
                  <div class="col-md-4 col-sm-6">
                    <div class="box">
                      <div class="number_box">
                        <h5>{{index<10?'0'+(index+1):index+1}}</h5>
                      </div>
                      <div class="img-box">
                        <img :src="item.cover" alt="找房 Image" />
                      </div>
                      <div class="detail-box">
                        <h6>
                          <svg
                            data-name="Layer 1"
                            xmlns="http://www.w3.org/2000/svg"
                            viewBox="0 0 323.25 475.54"
                          >
                            <defs>
                              <style>
                                .cls-1 {
                                  isolation: isolate;
                                }
                              </style>
                            </defs>
                            <title>location</title>
                            <g class="cls-1">
                              <path
                                class=""
                                d="M397.29,537.57q-17.4-22.82-29.89-41.29-54.88-77.16-89.12-148.35Q267.4,325.1,261.44,308.8a265.19,265.19,0,0,1-12-40.75Q233.72,188.18,287,128.4q50.53-57.6,129.87-54.34a147.84,147.84,0,0,1,66.84,18.2,164.16,164.16,0,0,1,53.25,45.92,155.85,155.85,0,0,1,28.8,63.57,166.86,166.86,0,0,1-4.89,85.32q-23.37,73.35-77.7,156.5Q467.37,468,433.7,515.29l-22.83,32.07a12.16,12.16,0,0,0-1.63,1.9c-.36.54-1.72-.27-4.07-2.45A62.64,62.64,0,0,1,397.29,537.57Zm89.66-300a77,77,0,0,0-9-38.31,81.36,81.36,0,0,0-26.62-29.89,72,72,0,0,0-37.23-12.77A84.73,84.73,0,0,0,372,165.07a75,75,0,0,0-30.7,27.45q-11.42,17.92-12.5,41.29a69.89,69.89,0,0,0,9,38.31A84.82,84.82,0,0,0,365.23,302a69.32,69.32,0,0,0,37.49,12.23,81.72,81.72,0,0,0,41.3-8.43,75.29,75.29,0,0,0,30.43-27.44Q485.87,260.45,487,237.62Z"
                                transform="translate(-245.88 -73.88)"
                              />
                            </g>
                          </svg>
                          <span> {{item.address}} </span>
                        </h6>
                        <a @click="onToPropertyDetail(item)">
                          <span> 查看 </span>
                        </a>
                      </div>
                    </div>
                  </div>
                </template>
              </div>
            </div>
          </div>
        </div>
      </section>
    </div>

    <!-- property section ends -->

    <!-- footer section -->
    <footer class="footer_section">
      <p>轻态公寓 | 轻态港湾 | 轻态社区</p>
      <p>Copyright © 2024 轻态 ICP证浙B2-20160559</p>
    </footer>
    <!-- end  footer section -->

    <!-- js section -->
    <!-- jQuery -->
    <script src="https://www.jq22.com/jquery/jquery-1.10.2.js"></script>
    <!-- bootstrap js -->
    <script src="js/bootstrap.min.js"></script>
    <!-- owl slider -->
    <script src="js/owl.carousel.min.js"></script>
    <!-- nice select -->
    <script src="js/jquery.nice-select.min.js"></script>
    <!-- custom js -->
    <script src="js/custom.js"></script>

    <script src="js/vue@2.6.14.js"></script>
    <script src="https://unpkg.com/axios/dist/axios.min.js"></script>
    <script>
      new Vue({
        el: "#app",
        data: {
          houseList: [],
        },
        mounted() {},
        created() {
          this.getList();
        },
        methods: {
          getList() {
            axios
              .post("http://localhost:8080/api/houses/app/list", {})
              .then((response) => {
                const res = response.data;
                if (res.code === 200) {
                  this.houseList = res.data.list;
                } else if (response.data.code === 401) {
                  this.$confirm("你登录已过期，是否前去登录?", "提示", {
                    confirmButtonText: "确定",
                    cancelButtonText: "取消",
                    type: "warning",
                  }).then(() => {
                    window.location.href = "./login.html";
                  });
                }
              });
          },
          onToPropertyDetail(item) {
            window.location.href = `./property_detail.html?id=${item.id}`;
          },
        },
      });
    </script>
  </body>
</html>
